justifying circumstances - Spanish English Dictionary